package com.javasm.gg;

import com.baomidou.mybatisplus.extension.service.IService;
import com.javasm.process.entity.ProcessTask;
import com.javasm.process.entity.TaskStatus;
import java.util.List;

public interface PriceAdjustService extends IService<PriceAdjust> {
    List<ProcessTask> getTaskByApplyOrderId(String orderId);

    boolean saveAndStart(PriceAdjust priceAdjust);
    void approve(ProcessTask task);
    List<ProcessTask> queryToDoTasks();
    List<ProcessTask> queryDosTasks(String approveResult);
    List<PriceAdjust> listPriceAdjuctAndGoods(PriceAdjust p);

    List<PriceAdjust> listPriceAdjuctAndGoodsByIds(List<String> applyIds);

    boolean claim(String t);

    PriceAdjust getPriceAdjuctAndGoodsById(String id);
}
